UDD\Parser\OperatingSystem A

Total Complexity 62
Dependencies 2
Dependents 3
Total lines 576
Lines of code 220
Logical lines of code 121
Comment lines 90
Methods 10
Properties 6

Methods 10

Method Rating Maintainability Complexity Lines of code
parse()
B
37 16 76
parsePlatform()
A
47 15 38
parseOsFromClientHints()
A
49 10 30
parseOsFromUserAgent()
A
48 9 36
getOsFamily()
S
62 4 11
getShortOsData()
S
61 3 12
getNameFromId()
S
67 2 7
getAvailableOperatingSystems()
S
80 1 3
getAvailableOperatingSystemFamilies()
S
80 1 3
isDesktopOs()
S
74 1 4